cane brake – English–Español translations

🇬🇧 en es 🇪🇸

cane brake noun

  • a dense thicket of sugar-canes
cañaveral
Wiktionary Links